be able to do something blindfolded - French English Dictionary